e6749c59068335e6d4500a398f8783b018acce7d,client/src/main/java/com/ibm/crail/core/CoreFileSystem.java,CoreFileSystem,_delete,#RpcResponseMessage.DeleteFileRes#String#boolean#,393

Before Change


		CoreDirFile dirFile = new CoreDirFile(this, dirInfo, CrailUtils.getParent(path));
		CoreOutputStream stream = this.getOutputStream(dirFile, 0);
		DirectoryRecord record = new DirectoryRecord(false, path);
		ByteBuffer buffer = this.allocateBuffer();
		buffer.clear();
		record.write(buffer);
		buffer.flip();
		stream.seek(fileInfo.getDirOffset());
		Future<CrailResult> future = stream.write(buffer);		
		
		blockCache.remove(fileInfo.getFd());
		

After Change


		
		CoreDirectory dirFile = new CoreDirectory(this, dirInfo, CrailUtils.getParent(path));
		DirectoryOutputStream stream = this.getDirectoryOutputStream(dirFile);
		DirectoryRecord record = new DirectoryRecord(false, path);
		Future<CrailResult> future = stream.writeRecord(record, fileInfo.getDirOffset());			
		
		blockCache.remove(fileInfo.getFd());